heroic efforts - İspanyolca İngilizce Sözlük